apparatus with technical function - Espagnol Anglais Dictionnaire